home *** CD-ROM | disk | FTP | other *** search
/ GFX Sensations 1 / Graphic Sensations - Volume 1.iso / tools / amiga / 3d_tools / irit40s.lha / Irit / cagd_lib / makefile.tc < prev    next >
Encoding:
Makefile  |  1993-12-30  |  4.1 KB  |  116 lines

  1. #
  2. # This is the make file for the cagd_lib library for Borland C++ 2.0.
  3. #
  4. # Only large model is created here.
  5. #
  6. #                Gershon Elber, Jun 1989
  7. #
  8.  
  9. # Works only on TC++ 1.0 make and up - swap out make before invoking command.
  10. .SWAP
  11.  
  12. # Get the destination directories:
  13. !include "..\makeflag.tc"
  14.  
  15. OBJS =  afd_cube.obj bsp2poly.obj bspboehm.obj bspcoxdb.obj bsp_gen.obj \
  16.     bsp_knot.obj bsp_read.obj bsp_sym.obj bsp_wrt.obj bzr2poly.obj \
  17.     bzr_gen.obj bzr_read.obj bzr_sym.obj bzr_wrt.obj cagd_aux.obj \
  18.     cagd_arc.obj cagd_err.obj cagd_sym.obj cagdaiso.obj cagdalen.obj \
  19.     cagdbsum.obj cagdcoer.obj cagdcmps.obj cagdcmpt.obj \
  20.     cagdbbox.obj cagdcmrg.obj cagdcsrf.obj cagdcrvt.obj cagddist.obj \
  21.     cagdedit.obj cagdextr.obj cagdmesh.obj \
  22.     cagdmorp.obj cagdofst.obj cagdoslo.obj cagdpoly.obj cagdpris.obj \
  23.     cagdread.obj cagdruld.obj cagdsmrg.obj cagdsrev.obj \
  24.     cagdswep.obj cagdzero.obj cagd_dbg.obj cagd_ftl.obj \
  25.     cagd_gen.obj cagd_tkn.obj \
  26.     cagd_wrt.obj cbspeval.obj cbsp_aux.obj cbzreval.obj \
  27.     cbzr_aux.obj cbzr_pwr.obj mshplanr.obj sbsp_aux.obj \
  28.     sbspeval.obj sbzr_aux.obj sbzreval.obj
  29.      
  30.  
  31. POBJS = +afd_cube.obj +bsp2poly.obj +bspboehm.obj +bspcoxdb.obj +bsp_gen.obj \
  32.     +bsp_knot.obj +bsp_read.obj +bsp_sym.obj  +bsp_wrt.obj +bzr2poly.obj \
  33.     +bzr_gen.obj  +bzr_read.obj +bzr_sym.obj  +bzr_wrt.obj +cagd_aux.obj \
  34.     +cagd_arc.obj +cagd_err.obj +cagd_sym.obj +cagdaiso.obj +cagdalen.obj \
  35.     +cagdbsum.obj +cagdcoer.obj +cagdcmps.obj +cagdcmpt.obj \
  36.     +cagdbbox.obj +cagdcmrg.obj +cagdcsrf.obj +cagdcrvt.obj +cagddist.obj\
  37.     +cagdedit.obj +cagdextr.obj +cagdmesh.obj \
  38.     +cagdmorp.obj +cagdofst.obj +cagdoslo.obj +cagdpoly.obj +cagdpris.obj \
  39.     +cagdread.obj +cagdruld.obj +cagdsmrg.obj +cagdsrev.obj \
  40.     +cagdswep.obj +cagdzero.obj +cagd_dbg.obj +cagd_ftl.obj \
  41.     +cagd_gen.obj +cagd_tkn.obj \
  42.     +cagd_wrt.obj +cbspeval.obj +cbsp_aux.obj +cbzreval.obj \
  43.     +cbzr_aux.obj +cbzr_pwr.obj +mshplanr.obj +sbsp_aux.obj \
  44.     +sbspeval.obj +sbzr_aux.obj +sbzreval.obj
  45.  
  46.  
  47.  
  48. cagd_lib.lib: $(OBJS)
  49.     del cagd_lib.lib
  50.     tlib /c cagd_lib.lib @&&!
  51. $(POBJS), cagd_lib.lst
  52. !
  53.  
  54. install: cagd_lib.lib
  55.     copy cagd_lib.lib $(LIB_DIR)
  56.     copy cagd_lib.h $(INC_DIR)
  57.  
  58. # Dependencies starts here - do not touch, generated automatically.
  59. afd_cube.obj:    cagd_loc.h cagd_lib.h
  60. bsp2poly.obj:    cagd_loc.h cagd_lib.h
  61. bsp_gen.obj:    cagd_loc.h cagd_lib.h
  62. bsp_knot.obj:    cagd_loc.h cagd_lib.h
  63. bsp_read.obj:    cagd_loc.h cagd_lib.h
  64. bsp_sym.obj:    cagd_loc.h cagd_lib.h
  65. bsp_wrt.obj:    cagd_loc.h cagd_lib.h
  66. bspboehm.obj:    cagd_loc.h cagd_lib.h
  67. bspcoxdb.obj:    cagd_loc.h cagd_lib.h
  68. bzr2poly.obj:    cagd_loc.h cagd_lib.h
  69. bzr_gen.obj:    cagd_loc.h cagd_lib.h
  70. bzr_read.obj:    cagd_loc.h cagd_lib.h
  71. bzr_sym.obj:    cagd_loc.h cagd_lib.h
  72. bzr_wrt.obj:    cagd_loc.h cagd_lib.h
  73. cagd_arc.obj:    cagd_loc.h cagd_lib.h
  74. cagd_aux.obj:    cagd_loc.h cagd_lib.h
  75. cagd_dbg.obj:    cagd_loc.h cagd_lib.h
  76. cagd_err.obj:    cagd_loc.h cagd_lib.h
  77. cagd_ftl.obj:    cagd_loc.h cagd_lib.h
  78. cagd_gen.obj:    cagd_loc.h cagd_lib.h
  79. cagd_sym.obj:    cagd_loc.h cagd_lib.h
  80. cagd_tkn.obj:    cagd_loc.h cagd_lib.h
  81. cagd_wrt.obj:    cagd_loc.h cagd_lib.h
  82. cagdaiso.obj:    cagd_loc.h cagd_lib.h
  83. cagdalen.obj:    cagd_loc.h cagd_lib.h
  84. cagdbbox.obj:    cagd_loc.h cagd_lib.h
  85. cagdbsum.obj:    cagd_loc.h cagd_lib.h
  86. cagdcmps.obj:    cagd_loc.h cagd_lib.h
  87. cagdcmpt.obj:    cagd_loc.h cagd_lib.h
  88. cagdcmrg.obj:    cagd_loc.h cagd_lib.h
  89. cagdcoer.obj:    cagd_loc.h cagd_lib.h
  90. cagdcrvt.obj:    cagd_loc.h cagd_lib.h
  91. cagdcsrf.obj:    cagd_loc.h cagd_lib.h
  92. cagddist.obj:    cagd_loc.h cagd_lib.h
  93. cagdedit.obj:    cagd_loc.h cagd_lib.h
  94. cagdextr.obj:    cagd_loc.h cagd_lib.h
  95. cagdmesh.obj:    cagd_loc.h cagd_lib.h
  96. cagdmorp.obj:    cagd_loc.h cagd_lib.h
  97. cagdofst.obj:    cagd_loc.h cagd_lib.h
  98. cagdpoly.obj:    cagd_loc.h cagd_lib.h
  99. cagdpris.obj:    cagd_loc.h cagd_lib.h
  100. cagdread.obj:    cagd_loc.h cagd_lib.h
  101. cagdruld.obj:    cagd_loc.h cagd_lib.h
  102. cagdsmrg.obj:    cagd_loc.h cagd_lib.h
  103. cagdsrev.obj:    cagd_loc.h cagd_lib.h
  104. cagdswep.obj:    cagd_loc.h cagd_lib.h
  105. cagdzero.obj:    cagd_loc.h cagd_lib.h
  106. cbsp_aux.obj:    cagd_loc.h cagd_lib.h
  107. cbspeval.obj:    cagd_loc.h cagd_lib.h
  108. cbzr_aux.obj:    cagd_loc.h cagd_lib.h
  109. cbzr_pwr.obj:    cagd_loc.h cagd_lib.h
  110. cbzreval.obj:    cagd_loc.h cagd_lib.h
  111. mshplanr.obj:    cagd_loc.h cagd_lib.h
  112. sbsp_aux.obj:    cagd_loc.h cagd_lib.h
  113. sbspeval.obj:    cagd_loc.h cagd_lib.h
  114. sbzr_aux.obj:    cagd_loc.h cagd_lib.h
  115. sbzreval.obj:    cagd_loc.h cagd_lib.h
  116.